package com.csx.governance.traffic.adm.model.vo;

import lombok.Data;

import java.util.List;

/**
 * @author cuisongxu
 * @date 2023/4/23 16:24
 */
@Data
public class ImportResultVO<T> {

    /**
     * 重复处理策略码: 0: 跳过; 1 覆盖; 2 终止
     */
    private Integer repeatStrategyCode;

    private Integer successCount;

    private Integer repeatCount;

    private List<T> repeatData;

    private Boolean success;

    @Data
    public static class SwimLaneRouteRuleKVO {

        private String serviceName;

        private List<String> repeatSwimLandIds;

    }
}
